• word of the day

    semnopithecus entellus

    semnopithecus entellus - Dictionary definition and meaning for word semnopithecus entellus

    Definition
    (noun) langur of southern Asia; regarded as sacred in India
Download our Mobile App Today
Receive our word of the day
on Whatsapp